Balanced Network Flows

نویسندگان

  • William Kocay
  • Douglas Stone
چکیده

Let G be a simple, undirected graph. A special network N, called a balanced network, is constructed from G such that maximum matchings and f-factors in G correspond to maximum flows in N. A max-balancedflow-min-balanced-cut theorem is proved for balanced networks. It is shown that Tutte’s Factor Theorem is equivalent to this network flow theorem, and that f-barriers are equivalent to minimum balanced edgecuts. A max-balanced-flow algorithm will solve the factor problem. 1. Balanced Networks. Let G be a simple graph, directed or undirected, with vertex set V(G) and edge set E(G). A network N is a directed graph which contains two special vertices s and t, the source and target, respectively, and in which every edge e is assigned a positive integervalued capacity cap(e). Terminology for graphs, networks, and flows is taken from Bondy and Murty [1]. Edges of a directed graph are ordered pairs of vertices. If (u,v) is an edge, we indicate that u is adjacent to v by u→v. Edges of an undirected graph are unordered pairs, and we write the pair {u,v} as uv, where the order is unimportant. In a directed graph we also often use uv to indicate one of the edges (u,v) or (v,u), especially if the direction is not explicitly given. The opposite direction will then be given by vu. Let f be an integervalued function on E(N). Given any u∈V(N), the out-flow at u is f+(u) = ∑ v, u→v f(uv) and the in-flow at u is f–(u) = ∑ v, v→u f(vu). The function f is called a flow if it satisfies the two conditions: i) f+(u) = f–(u), for all vertices u≠ s,t, (the conservation condition) ii) 0 ≤ f(uv) ≤ cap(uv), for all edges uv (the capacity constraint). The value of the flow is val(f) = f+(s)–f–(s), that is, the net out-flow at the source s. We are interested in a special kind of network, called a balanced network. * This work was supported by an operating grant from the Natural Sciences and Engineering Research Council of Canada.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Balanced network flows. V. Cycle-canceling algorithms

The present paper continues our study of balanced network flows and general matching problems [6–9]. Beside the techniques presented in these papers, there is a further strategy to obtain maximum balanced flows. This approach is due to Anstee [2] and results in state-of-theart algorithms for capacitated matching problems. In contrast to the balanced augmentation algorithm and the scaling method...

متن کامل

Balanced network flows. VI. Polyhedral descriptions

This paper discusses the balanced circulation polytope, that is, the convex hull of balanced circulations of a given balanced flow network. The LP description of this polytope is the LP description of ordinary circulations plus some odd-set constraints. The paper starts with an exposition of several classes of odd-set inequalities. These inequalities are described in terms of balanced network f...

متن کامل

Improved Balanced Flow Computation Using Parametric Flow

We present a new algorithm for computing balanced flows in equality networks arising in market equilibrium computations. The current best time bound for computing balanced flows in such networks requires O(n) maxflow computations, where n is the number of nodes in the network [Devanur et al. 2008]. Our algorithm requires only a single parametric flow computation. The best algorithm for computin...

متن کامل

Balanced network flows. VII. Primal-dual algorithms

We discuss an adaptation of the famous primal-dual 1matching algorithm to balanced network flows which can be viewed as a network flow description of capacitated matching problems. This method is endowed with a sophisticated start-up procedure which eventually makes the algorithm strongly polynomial. We apply the primal-dual algorithm to the shortest valid path problem with arbitrary arc length...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001